package com.wangxin.study8.day;

import java.time.ZoneId;

/**
 * @ClassName TimezonesMain
 * @Description 在新API中时区使用 ZoneId 来表示。
 * 时区可以很方便的使用静态方法of来获取到。 抽象类ZoneId（在java.time包中）表示一个区域标识符。
 * 它有一个名为getAvailableZoneIds的静态方法，它返回所有区域标识符。
 * @Author jojo.wang
 * @Date 2019-04-25 16:43
 * @Version 1.0
 **/
public class TimezonesMain {
    public static void main(String[] args) {
        System.out.println(ZoneId.getAvailableZoneIds());
        ZoneId zone1 = ZoneId.of("Europe/Berlin");
        ZoneId zone2 = ZoneId.of("Brazil/East");
        // ZoneRules[currentStandardOffset=+01:00]
        System.out.println(zone1.getRules());
        // ZoneRules[currentStandardOffset=-03:00]
        System.out.println(zone2.getRules());
    }
}
